Painted ray - French English Dictionary